@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px;  color:#707070; }
a{color:#707070; text-decoration:none; outline:none;}
textarea{resize: none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#004d9e; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px; text-align:left;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.w741{width:741px; overflow:hidden;}
.w748{width:760px; overflow:hidden;}
.w181{width:181px; overflow:hidden;}

.wal{width:980px; margin:0px auto;}
.w1002{width:1002px; margin:0px auto;}
.w960{width:960px; margin:0px auto;}
.w970{width:970px; margin:0px auto;}

.headDiv{height:78px; overflow:hidden; background:url(../images/bbj.jpg) top repeat-x; width:1000px; margin:0px auto; height:175px;}
.headDiv .wal{height:78px;  width:1000px; margin:0px auto;}


/*
.topLanguage{position:absolute; z-index:10; right:-130px; top:0px; height:25px; line-height:25px; overflow:hidden; white-space:nowrap; font-family:"΢���ź�"; color:#acb9ca;}
.topLanguage a{color:#acb9ca;}
.topSearch{position:absolute; z-index:10; right:-130px; top:35px; background:url(../images/topSearch.gif) left top no-repeat; width:204px; height:27px; overflow:hidden;}
.topSearch .input1{float:left; width:147px; height:27px; line-height:27px; padding:0 10px; border:0px; background:transparent; color:#acb9ca;}
.topSearch .btn1{float:left; width:37px; height:27px; border:0px; background:transparent; cursor:pointer;}
*/

.headDivR{/*width:260px;*/float:right; min-width:210px;}
.headDivL{width:1200px; margin:0px auto;}
.topLanguage{height:25px; line-height:25px; overflow:hidden; white-space:nowrap; font-family:"΢���ź�"; color:#acb9ca;}
.topLanguage a{color:#acb9ca;}
.topSearch{margin-top:10px;background:url(../images/topSearch.html) left top no-repeat; width:204px; height:27px; overflow:hidden; position:absolute; right:0px;}
.topSearch .input1{float:left; width:147px; height:27px; line-height:27px; padding:0 10px; border:0px; background:transparent; color:#acb9ca;}
.topSearch .btn1{float:left; width:37px; height:27px; border:0px; background:transparent; cursor:pointer;}
.topSearchNow{background:url(../images/topSearch1.html) left top no-repeat;}
.topSearchNow .input1{color:#666;}


.jobPart1 .content .more{position:absolute;left:160px; top:34px;}
.jobPart1 .content .info{position:absolute;top:5px;}










/**/
.nav{padding:0px 0 0 0px; width:1000px; margin:0px auto; padding-left:70px;}
.nav li{float:left; height:52px; overflow:hidden;}
.nav a{font-size:16px; color:#cbd9f0; padding:0 20px; float:left; display:block; height:52px; line-height:50px; overflow:hidden; width:85px; font-family:"微软雅黑"; text-align:center; font-weight:bold;}
.nav a:hover, .nav .aNow1{background:#092f89; color:#FFF;}
.nav1{padding:0px 0 0 0px; width:1000px; margin:0px auto; padding-left:70px;}
.nav1 li{float:left; height:52px; overflow:hidden;}
.nav1 a{font-size:16px; color:#cbd9f0; padding:0 20px; float:left; display:block; height:52px; line-height:50px; overflow:hidden; width:85px; font-family:"微软雅黑"; text-align:center; font-weight:bold;}
.nav1 a:hover, .nav .aNow1{background:#092f89; color:#FFF;}

.sNav{
	position: absolute;
	z-index: 100;
	top: 71px;
	color: #FFF;
	left: 2px;
}
.sNav a{color:#FFF;}
.sNav a:hover{color:#05489d;}
.sNav .contentDiv{width:271px; overflow:hidden; padding:40px 36px 0 0;}
.sNav .imgDiv{border:#cedef0 solid 3px;}
.sNav h5{padding:10px 0 6px 3px;}
.sNav .content{color:#c6d5e6; line-height:24px; padding:0 15px 0 3px;}
/**/
.sNav_01{background:url(../images/sNav_01.html) left top no-repeat; width:585px; height:0px; overflow:hidden; margin-left:-55px;}
.sNav_01 .list{width:100px; overflow:hidden; padding:17px 0 0 17px;}
.sNav_01 .list li{height:32px; line-height:32px; overflow:hidden;}
/**/
.sNav_02{background:url(../images/sNav_02.png) -4px top no-repeat; width:517px; height:0px; overflow:hidden; margin-left:-40px; top:72px;}
.sNav_03{background:url(../images/sNav_02.png) -4px top no-repeat; width:517px; height:0px; overflow:hidden; margin-left:-40px; top:72px;}
.sNav_04{background:url(../images/sNav_02.png) -4px top no-repeat; width:517px; height:0px; overflow:hidden; margin-left:-40px; top:72px;z-index:500;}
.sNav_02 .list{width:160px; overflow:hidden; padding:22px 0 0 27px;}
.sNav_03 .list{width:160px; overflow:hidden; padding:22px 0 0 27px;}
.sNav_04 .list{width:160px; overflow:hidden; padding:22px 0 0 27px; text-align:left;}
.sNav_02 .list li{height:32px; line-height:32px; overflow:hidden;}
.sNav_03 .list li{height:32px; line-height:32px; overflow:hidden;}
.sNav_04 .list li{height:32px; line-height:32px; overflow:hidden;}
.sNav_05{background:url(../images/sNav_02.png) -4px top no-repeat;height: 0;margin-left: -30px;overflow: hidden;top: 72px;width: 517px; z-index:500;}
.sNav_05 .list {overflow: hidden;padding: 22px 0 0 27px;width: 160px; text-align:left;}
.sNav_05 .list li {height: 32px;line-height: 32px;overflow: hidden;}
.footDiv{height:292px; overflow:hidden; background:url(../images/footBg.html) top repeat-x;}
.footDiv .wal{width:993px; height:292px; position:relative; overflow:hidden;}
.footDiv .msg{position:absolute; z-index:1; left:0px; bottom:10px; width:100%; text-align:center; color:#6179a2;}
.footNav{position:absolute; z-index:1; left:30px; bottom:53px; white-space:nowrap; color:#b5c6e2;}
.footNav a{color:#b5c6e2;}
.footDiv .list li{float:left; padding-top:23px;}
.footDiv .name{font-weight:bold; height:25px; overflow:hidden;}
.footDiv .name a{color:#FFF;}
.footDiv dd{height:19px; overflow:hidden}
.footDiv dd a{color:#b4bec8;}
.footDiv dd a:hover{color:#fff;}
.footDiv .li_01{ overflow:hidden;}
.footDiv .li_02{ overflow:hidden;}
.footDiv .li_03{ overflow:hidden;}
.footDiv .li_04{ overflow:hidden;}
.footDiv .li_05{ overflow:hidden;}
.footDiv .li_06{ overflow:hidden;}
.footDiv .li_07{ overflow:hidden;}
.footDiv .li_08{ overflow:hidden;}
.footDiv .li_09{ overflow:hidden;}
.footDiv .li_09 a{padding-right:3px;}

.pageBanner{background:url(../images/pageBanner.html) top repeat-x; height:140px; overflow:hidden;}
.pageBanner .wal{height:140px; position:relative;}
.pageBanner .div1{color:#e89302; font-size:18px; font-family:Arial;}
.pageNow{height:70px; line-height:70px; overflow:hidden;}
.pageBanner .imgDiv{position:absolute; z-index:10; top:0px; right:-110px;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#fff;
	display:none;
}

.pageNum{text-align:right; height:45px; overflow:hidden; padding:10px 680px 0; font-size:16px; font-family:Arial;}
.pageNum a{display:inline-block;height:20px; line-height:20px; text-align:center; overflow:hidden;}
.pageNum .prev{background:url(../images/prev-2.html) center no-repeat;}
.pageNum .next{background:url(../images/next-2.html) center no-repeat;}

.jobname{font-size:14px;font-weight:bold;}




.indexFlash{background:url(../images/indexFlash.html) top repeat-x; height:421px; overflow:hidden; position:relative;}
.indexFlash .list{height:421px; width:1000px; overflow:hidden; position:relative;}
.indexFlash .list ul{width:200000%;}
.indexFlash .list li{float:left; height:421px; width:1000px; overflow:hidden;}
.indexFlash .list a{display:block; height:421px; overflow:hidden;}
.indexFlash .list a div{width:0px; overflow:hidden; margin:0 auto; }
/**/
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:58px; width:100%;}
.indexFlash .btnDiv .wal{width:850px;}
.indexFlash .btnDiv li{float:left; cursor:pointer; width:11px; height:11px; overflow:hidden; margin-right:5px;}
.indexFlash .btnDiv .li_01{background:#999999;}
.indexFlash .btnDiv .li_02{background:#999999;}
.indexFlash .btnDiv .li_03{background:#999999;}
.indexFlash .btnDiv .li_04{background:#999999;}
.indexFlash .btnDiv .li_05{background:#999999;}
.indexFlash .btnDiv .li_06{background:#999999;}
.indexFlash .btnDiv .li_07{background:#999999;}
.indexFlash .btnDiv .liNow{width:21px; background:#0066FF;}
/**/
.indexNotice{position:absolute; z-index:10; left:0px; bottom:0px; width:100%; height:30px; background:url(../images/eee.jpg) top repeat-x; line-height:30px;}
.indexNotice h5{color:#014889; padding-left:15px;}
.indexNotice .listDiv{width:880px; overflow:hidden;}
.indexNotice a{color:#888; font-weight:normal}
.indexNotice a:hover{text-decoration:underline; color:#004d9e;}

.indexList{padding-top:15px; height:305px; overflow:hidden; position:relative;}
.indexList ul{width:110%;}
.indexList li{float:left; width:309px; padding-left:20px; height:143px; overflow:hidden; position:relative; background:url(../images/indexListBg1.html) left top no-repeat;}
.indexList .liNow{background:url(../images/indexListBg1Hover.html) left top no-repeat;}
.indexList .imgDiv{position:absolute; z-index:10; left:206px; top:4px;}
.indexList .name{font-family:Arial; padding:0px 0 6px 0;height:18px;width:200px;overflow:hidden; font-weight:normal;}
.indexList .content{line-height:14px; width:170px; overflow:hidden;}
/*.indexList .li_01{background:url(../images/indexListBg.gif) left top no-repeat; width:179px; padding-left:150px;}
.indexList .li_01.liNow{background:url(../images/indexListBg2Hover.gif) left top no-repeat;}*/
.indexList .li_01{width:179px; padding-left:150px;}
.indexList .li_01 .imgDiv{left:20px; top:11px;}
.indexList .li_01 .name{}
.indexList .li_01 .name a{color:#0356a8;}
.indexList .li_01 .content{width:150px;}

.qhse{padding:25px 0 0 0; min-height:200px; _height:200px; position:relative;}
.qhse .imgDiv{position:absolute; z-index:1; top:25px; right:0px;}
.qhse .name{font-size:20px; padding:12px 0;}
.qhse .content{line-height:21px; padding-bottom:15px;}

.qhseScroll{position:relative; width:980px; height:160px; overflow:hidden; background:url(../images/line1.html) left 146px repeat-x;}
.qhse .list{position:absolute; z-index:1; width:2000%;}
.qhse .list li{float:left; background:url(../images/imgBg1.html) left top no-repeat; width:199px; height:132px; overflow:hidden;}
.qhse .list .img{padding:9px 0 0 10px;}
.qhse .list .name1{padding:5px 0 0 10px;}

.qhseList{width:1002px; height:156px; overflow:hidden; position:relative;}
.qhseList li{background:url(../images/qhseListBg.html) left top no-repeat; width:491px; height:156px; overflow:hidden;}
.qhseList h2{height:54px; line-height:54px; padding-left:24px;}
.qhseList .content{line-height:21px; width:445px; overflow:hidden; padding-left:24px;}

.contactPart1{height:200px; overflow:hidden; position:relative;margin-top:20px;}
.contactPart1 ul{width:120%;}
.contactPart1 li{float:left; background:url(../images/contactBg.html) left top no-repeat; width:248px; height:200px; overflow:hidden; position:relative;}
.contactPart1 .name{font-size:20px; color:#666; font-weight:bold; padding:33px 0 15px 21px;}
.contactPart1 .name span{font-weight:100; color:#999; padding-left:5px;}
.contactPart1 .content{line-height:18px; width:233px; padding-left:2px; overflow:hidden;}
.contactPart1 .imgDiv{position:absolute; z-index:1; right:17px; bottom:30px;}

.contactPart2{width:475px; height:425px; overflow:hidden; background:url(../images/contactPart2.html) left bottom no-repeat;}
.contactPart2 .title{height:50px; overflow:hidden; font-size:25px; padding-left:25px;}
.contactPart2 li{height:110px; overflow:hidden; position:relative; padding-left:115px;}
.contactPart2 .imgDiv{position:absolute; z-index:10; left:25px; top:0px;}
.contactPart2 .name{font-size:16px; padding:6px 0;}
.contactPart2 .content{line-height:20px; color:#808080;}
.contactPart2 .content b{font-weight:100; color:#333;}

.contactPart3{width:465px; overflow:hidden; padding-right:12px;}
.contactPart3 .title{height:50px; overflow:hidden; font-size:25px;}
.contactPart3 li{height:33px; overflow:hidden; position:relative; line-height:20px; padding-left:85px;}
.contactPart3 .name{position:absolute; z-index:10; left:0px; top:0px; width:85px; overflow:hidden;}
.contactPart3 .input1{float:left; width:152px; height:18px; line-height:18px; padding:0 10px; border:#cfcfcf solid 1px; font-family:Arial; color:#999; margin-right:15px;}
.contactPart3 .input2{width:52px;}
.contactPart3 textarea{width:349px; height:132px; padding:5px 10px; border:#cfcfcf solid 1px; font-family:Arial; color:#999;}
.contactPart3 .btnDiv a{display:block; background:url(../images/btn1.html) left top no-repeat; width:69px; height:30px; line-height:28px; text-align:center; float:left; margin-right:7px;}
.contactPart3 .btnDiv a:hover{background:url(../images/btn1Hover.html) left top no-repeat; color:#FFF;}

.jpbPart1{padding:0 3px;}
.jpbPart1 .title{font-size:20px; color:#333;}
.jpbPart1 .content{line-height:21px; padding:6px 0 15px 0;}

.jpbPart2{width:980px; overflow:hidden;}
.jpbPart2 ul{width:110%;}
.jpbPart2 li{float:left; width:198px; height:54px; overflow:hidden;}
.jpbPart2 a{display:block; background:url(../images/jobBg.html) left top no-repeat; width:186px; height:46px; line-height:46px; text-align:center; overflow:hidden; font-size:14px; font-family:"΢���ź�";}

.jpbPart3{padding:0 3px;}
.jpbPart3 th{height:32px; background:#E0E0E0; color:#666; font-size:14px;}
.jpbPart3 td{height:32px; text-align:center; cursor:pointer;}
.jpbPart3 .trOdd td{background:#E0E0E0;}
.jpbPart3 .trNow td, .jpbPart3 .trNow1 td{background:#75abd8; color:#fff;}
.jpbPart3 .trNow a, .jpbPart3 .trNow1 a{color:#FFF;}

.jobLayer{background:url(../images/jobLayer.html) left top no-repeat; width:800px; height:600px; overflow:hidden; position:fixed; z-index:100; display:none;}
.jobLayer .bg{padding:3px 15px 0 30px; position:relative; height:594px; overflow-x:hidden;}
.jobLayer .title{height:41px; line-height:40px; overflow:hidden; color:#666;}
.jobLayer .close{display:block; background:url(../images/close.html); width:17px; height:17px; overflow:hidden; position:absolute; z-index:101; top:15px; right:20px;}
.jobLayer .content{line-height:21px; padding-top:16px;}
.jobLayer .btn{display:block; background:url(../images/btn1.html) left top no-repeat; width:69px; height:30px; line-height:28px; text-align:center; position:absolute; z-index:101; right:20px; margin-bottom:20px;}
.jobLayer .btn:hover{background:url(../images/btn1Hover.html) left top no-repeat; color:#FFF;}

.jpbPart4{height:173px; overflow:hidden; background:url(../images/jpbPart4.html) top repeat-x;}
.jpbPart4 .wal{width:945px; overflow:hidden;}
.jpbPart4 ul{width:120%;}
.jpbPart4 li{float:left; width:266px; overflow:hidden; padding-right:70px;}
.jpbPart4 .name{padding:21px 0 12px; font-size:20px; color:#333;}
.jpbPart4 .name span{color:#999; font-size:12px; padding-left:10px; text-transform:uppercase;}
.jpbPart4 .content{line-height:21px; text-align:justify;}

.jobTitle{height:35px; overflow:hidden; font-size:22px; color:#333; padding-left:3px;}

.jobPart1{padding-left:3px;}
.jobPart1 li{float:left; width:227px; height:173px; overflow:hidden; border:#eaeaea solid 1px; background:#FFF; margin-right:15px;}
.jobPart1 .imgDiv{height:114px; overflow:hidden;}
.jobPart1 .name{padding:10px 12px; line-height:18px;}

.jobPart2{height:47px; overflow:hidden;}
.jobPart2 .div0{background:url(../images/bg1.html) center no-repeat; width:385px; height:35px; overflow:hidden; line-height:33px; text-align:center; font-family:Arial; font-size:14px; color:#FFF;}

.jobPart4{width:980px; height:97px; overflow:hidden; position:relative;}
.jobPart4 ul{width:110%;}
.jobPart4 li{float:left; width:255px; height:70px; overflow:hidden; background:url(../images/jobPart4Bg1.html) 225px 20px no-repeat;}
.jobPart4 a{display:block; background:url(../images/jobPart4.html) left top no-repeat; width:209px; height:64px; overflow:hidden; position:relative;}
.jobPart4 .imgDiv{position:absolute; z-index:1; left:20px; top:10px;}
.jobPart4 a .name{font-family:Arial; font-size:18px; color:#4e84bd; line-height:64px; padding-left:70px; font-weight:bold;}
.jobPart4 a .name span{font-size:16px; text-transform:uppercase; font-family:Arial; color:#999; font-weight:100; padding-left:8px;}

.jobPart5{padding-right:13px;}
.jobPart5 li{width:470px; height:180px; overflow:hidden; overflow:hidden;}
.jobPart5 .imgDiv{float:left; background:url(../images/imgBg2.html) left top no-repeat; width:223px; height:132px; overflow:hidden; text-align:center; padding-top:13px;}
.jobPart5 .content{float:right; width:230px; overflow:hidden; text-align:justify; line-height:21px; padding:22px 0 0px 0;}

.servicePart1{background:url(../images/servicePart1.html) left top no-repeat; width:612px; height:153px; overflow:hidden;}
.servicePart1 .title{font-size:22px; color:#333; padding:15px 0 10px 28px;}
.servicePart1 .content{line-height:21px; padding:0 0px 0 28px;}
.servicePart2{background:url(../images/servicePart2.html) left top no-repeat; width:367px;}

.serviceSearch{height:70px; overflow:hidden; padding-left:16px;}
.serviceSearch li{float:left; padding-right:30px; line-height:24px;}
.serviceSearch .name{float:left; padding-right:6px;}
.serviceSearch .input1{float:left; background:url(../images/input1.html) left top no-repeat; width:161px; height:24px; line-height:24px; padding:0 10px; border:0px; font-family:Arial; color:#999;}
.serviceSearch .btn{padding-left:15px; float:left;}
.serviceSearch .btn a{display:block; background:url(../images/btn1-2.html) left top no-repeat; width:39px; height:25px; overflow:hidden;}
.serviceSearch .btn a:hover{background:url(../images/btn1Hover-2.html) left top no-repeat;}

.serviceMap{text-align:center; height:352px; overflow:hidden;}

.servicePart3{background:url(../images/serviceBg1.html) center top no-repeat; padding:35px 0 0 16px;}
.servicePart3 h1{height:40px; overflow:hidden; color:#333;}
.servicePart3 li{float:left; width:330px; height:33px; line-height:18px; overflow:hidden; color:#333;}
.servicePart3 li img{float:left; margin-right:10px;}

.pageTitle{padding:30px 0 0 0px; height:35px; overflow:hidden; font-size:22px; color:#000;}

.case li{float:left; width:325px; height:219px; position:relative; left:-5px; overflow:hidden; background:url(../images/caseBg.html) left top no-repeat;margin-right:30px;margin-bottom:10px;}
.case .imgDiv{padding:10px 0 0 12px; height:170px; overflow:hidden;}
.case .name{height:28px; line-height:28px; width:280px; padding-left:20px; overflow:hidden; position:relative;}
.case .more{position:absolute; z-index:10; top:0px; right:0px; background:url(../images/more.html) left center no-repeat; padding-left:14px;}


.case2 li{float:left; width:740px; position:relative; left:-5px; overflow:hidden; background-color:white; margin-right:30px;margin-bottom:15px;}
.case2 .imgDiv{padding:10px 0 0 12px; height:170px; overflow:hidden;}
.case2 .name{height:20px; width:411px; padding-top:10px; padding-left:20px; overflow:hidden; position:relative;}
.case2 .more{position:absolute; z-index:10; top:0px; right:0px; background:url(../images/more.html) left center no-repeat; padding-left:14px;}

.caseFlash{width:960px; height:305px; overflow:hidden; position:relative;}
.caseFlash .list{height:305px; overflow:hidden;}
.caseFlash .list li{height:305px; width:960px; overflow:hidden; float:left;}
.caseFlash .name{width:960px; height:33px; line-height:33px; overflow:hidden; position:absolute; z-index:10; left:0px; top:272px; background:url(../images/bg2.html);}
.caseFlash .name li{height:33px; line-height:33px; overflow:hidden; padding-left:18px;}
.caseFlash .name a{color:#FFF;}
.caseFlash .btnDiv{position:absolute; z-index:20; right:20px; bottom:12px;}
.caseFlash .btnDiv span{display:block; float:left; cursor:pointer; margin-left:4px; width:55px; height:3px; overflow:hidden; background:#e0e0e0;}
.caseFlash .btnDiv .spanNow{background:#0251ad;}

.caseFlash2{width:960px; height:267px; overflow:hidden; position:relative;}
.caseFlash2 .list{height:267px; width:628px; overflow:hidden;}
.caseFlash2 .list li{height:267px; width:628px; overflow:hidden; float:left;}
.caseFlash2 .name{width:628px; height:33px; line-height:33px; overflow:hidden; position:absolute; z-index:10; left:0px; top:234px; background:url(../images/bg2.html);}
.caseFlash2 .name li{height:33px; line-height:33px; overflow:hidden; padding-left:18px;}
.caseFlash2 .name a{color:#FFF;}
.caseFlash2 .contentDiv{position:absolute; z-index:20; right:0px; top:0px; background:url(../images/caseFlash2Bg.html) left top no-repeat; width:332px; height:267px; overflow:hidden; color:#a1a1a1; font-size:22px; line-height:30px; text-align:center; font-family:Arial;}
.caseFlash2 .contentDiv h1{font-size:30px; color:#454545; padding:88px 0 12px 0;}

.caseShow .title{padding:22px 0 12px 0; color:#505050;}
.caseShow .content{line-height:21px;}

.Process{height:425px; position:relative;}
.Process li{position:absolute; z-index:10;}
.Process .liNow{z-index:15;}
.Process li a{display:block;}
.Process .li_01{left:-2px; top:0px;}
.Process .li_01 a{background:url(../images/caseImg1.html) left top no-repeat; width:218px; height:204px; overflow:hidden;}
.Process .li_01 a:hover{background:url(../images/caseImg1Hover.html) left top no-repeat;}
.Process .li_02{left:193px; top:0px;}
.Process .li_02 a{background:url(../images/caseImg2.html) left top no-repeat; width:211px; height:204px; overflow:hidden;}
.Process .li_02 a:hover{background:url(../images/caseImg2Hover.html) left top no-repeat;}
.Process .li_03{left:383px; top:0px;}
.Process .li_03 a{background:url(../images/caseImg3.html) left top no-repeat; width:214px; height:204px; overflow:hidden;}
.Process .li_03 a:hover{background:url(../images/caseImg3Hover.html) left top no-repeat;}
.Process .li_04{left:574px; top:0px;}
.Process .li_04 a{background:url(../images/caseImg4.html) left top no-repeat; width:213px; height:204px; overflow:hidden;}
.Process .li_04 a:hover{background:url(../images/caseImg4Hover.html) left top no-repeat;}
.Process .li_05{left:764px; top:0px;}
.Process .li_05 a{background:url(../images/caseImg5.html) left top no-repeat; width:197px; height:226px; overflow:hidden;}
.Process .li_05 a:hover{background:url(../images/caseImg5Hover.html) left top no-repeat;}
.Process .li_06{left:743px; top:202px;}
.Process .li_06 a{background:url(../images/caseImg6.html) left top no-repeat; width:218px; height:204px; overflow:hidden;}
.Process .li_06 a:hover{background:url(../images/caseImg6Hover.html) left top no-repeat;}
.Process .li_07{left:553px; top:202px;}
.Process .li_07 a{background:url(../images/caseImg7.html) left top no-repeat; width:213px; height:204px; overflow:hidden;}
.Process .li_07 a:hover{background:url(../images/caseImg7Hover.html) left top no-repeat;}
.Process .li_08{left:362px; top:202px;}
.Process .li_08 a{background:url(../images/caseImg8.html) left top no-repeat; width:214px; height:204px; overflow:hidden;}
.Process .li_08 a:hover{background:url(../images/caseImg8Hover.html) left top no-repeat;}
.Process .li_09{left:172px; top:202px;}
.Process .li_09 a{background:url(../images/caseImg9.html) left top no-repeat; width:213px; height:204px; overflow:hidden;}
.Process .li_09 a:hover{background:url(../images/caseImg9Hover.html) left top no-repeat;}
.Process .li_10{left:-2px; top:202px;}
.Process .li_10 a{background:url(../images/caseImg10.html) left top no-repeat; width:197px; height:204px; overflow:hidden;}
.Process .li_10 a:hover{background:url(../images/caseImg10Hover.html) left top no-repeat;}

.casePart1{background:url(../images/casePart1.html) left top no-repeat; height:60px; width:963px; position:relative; left:-2px; overflow:hidden;}
.casePart1 .title{float:left; width:222px; overflow:hidden; padding-left:22px; line-height:55px;}
.casePart1 .title span{font-weight:100; font-size:18px; color:#888; padding-left:6px; text-transform:uppercase;}
.casePart1 .list{width:570px; overflow:hidden; padding-top:2px;}
.casePart1 .list li{height:50px; overflow:hidden; line-height:50px;}
.casePart1 .more{display:block; background:url(../images/more-2.html) left top no-repeat; width:69px; height:30px; line-height:26px; text-align:center; color:#FFF; position:absolute; z-index:10; top:15px; right:20px;}

.Related{height:220px; position:relative;}
.Related .title{padding-top:20px; height:37px; overflow:hidden; color:#505050;}
.Related .list{width:923px; overflow:hidden; margin:0 auto;}
.Related  ul{width:2000%;}
.Related li{float:left; width:234px; overflow:hidden;}
.Related .leftBtn{display:block; background:url(../images/leftBtn1.html) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; left:-10px; top:115px;}
.Related .leftBtn:hover{background:url(../images/leftBtn1Hover.html) left top no-repeat;}
.Related .rightBtn{display:block; background:url(../images/rightBtn1.html) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; right:-10px; top:115px;}
.Related .rightBtn:hover{background:url(../images/rightBtn1Hover.html) left top no-repeat;}

.Related2 .title{padding-top:20px; height:37px; overflow:hidden; color:#505050;}
.Related2 .list{width:960px; overflow:hidden; position:relative;}
.Related2 ul{width:110%;}
.Related2 li{float:left; width:485px; height:102px; overflow:hidden;}
.Related2 li a{display:block; width:473px; height:92px; overflow:hidden; cursor:pointer; background:url(../images/Related2.html) left top no-repeat;}
.Related2 li a:hover{background:url(../images/Related2Hover.html) left top no-repeat;}
.Related2 a .time{position:absolute; z-index:10; width:90px; overflow:hidden; text-align:center; font-family:Arial; color:#FFF;}
.Related2 a .time h1{font-size:45px; padding-top:6px;}
.Related2 .contentDiv{padding:18px 40px 0 120px;}
.Related2 .content{line-height:20px; padding-top:5px;}

.caseMore{background:url(../images/bg1-2.html) top repeat-x; height:202px; overflow:hidden;}
.caseMore .w960{height:202px; position:relative;}
.caseMore .title{height:75px; line-height:68px; overflow:hidden; color:#505050;}
.caseMore .more{display:block; background:url(../images/caseMore.html) left top no-repeat; width:188px; height:30px; line-height:28px; text-align:center; overflow:hidden; position:absolute; z-index:10; top:25px; right:0px; font-family:Arial;}
.caseMore .more:hover{background:url(../images/caseMoreHover.html) left top no-repeat; color:#FFF;}
.caseMore .list{width:960px; overflow:hidden;}
.caseMore ul{width:110%;}
.caseMore li{float:left; width:191px; overflow:hidden; padding-right:65px;}
.caseMore .content{line-height:20px; padding-top:5px;}

.caseProudct{width:973px; height:208px; overflow:hidden; border:#d9d9d9 solid 1px; margin:0 auto; position:relative;}
.caseProudct .title{height:46px; line-height:46px; overflow:hidden; color:#606060; background:url(../images/caseProudct.html) top repeat-x; padding-left:15px;}
.caseProudct .title span{text-transform:uppercase; font-size:18px; color:#999; font-weight:100; padding-left:6px;}
.caseProudct .list{width:893px; overflow:hidden; margin:0 auto; padding-top:21px;}
.caseProudct  ul{width:2000%;}
.caseProudct li{float:left; width:229px; overflow:hidden;}
.caseProudct .leftBtn{display:block; background:url(../images/leftBtn1.html) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; left:8px; top:115px;}
.caseProudct .leftBtn:hover{background:url(../images/leftBtn1Hover.html) left top no-repeat;}
.caseProudct .rightBtn{display:block; background:url(../images/rightBtn1.html) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; right:8px; top:115px;}
.caseProudct .rightBtn:hover{background:url(../images/rightBtn1Hover.html) left top no-repeat;}

.caseList{width:964px; overflow:hidden; margin:0 auto; padding-top:20px;}
.caseList ul{width:110%;}
.caseList li{float:left; background:url(../images/caseList.html) left top no-repeat; width:324px; height:213px; overflow:hidden;}
.caseList .imgDiv{padding:7px 0 0 8px;}
.caseList .name{padding-left:12px; height:33px; line-height:33px; overflow:hidden;}

.aboutTitle{padding-top:25px; height:40px; overflow:hidden; font-size:22px; color:#333; font-family:Arial; font-weight:100;}
/**/
.aboutPart1{width:555px; font-family:Arial;}
.aboutPart1 .content{line-height:21px; height:63px; overflow:hidden;}
.aboutPart1 .more{height:35px; line-height:30px; overflow:hidden;}
.aboutPart1 .more a{color:#4c76a7;}
.aboutPart1 .list{position:relative; left:-2px; background:url(../images/aboutPart1.html) left top no-repeat; padding-left:2px; height:135px; overflow:hidden;}
.aboutPart1 li{float:left; width:137px; height:66px; overflow:hidden; background:url(../images/aboutPart1Bg1.html) left top no-repeat; text-transform:uppercase;}
.aboutPart1 li a{display:block; height:52px; padding:14px 0 0 20px; overflow:hidden; color:#454545;}
.aboutPart1 li a div{color:#bababa; padding-top:2px;}
.aboutPart1 li a:hover{background:url(../images/aboutPart1Bg3.html) left top no-repeat; color:#FFF;}
.aboutPart1 .li_01{background:url(../images/aboutPart1Bg2.html) left top no-repeat; padding-right:2px;}
/**/
.aboutPart2{width:366px; height:213px; overflow:hidden; position:relative; top:5px; font-family:Arial;}
.aboutPart2 .list li{position:absolute; z-index:1; left:0px; top:0px; display:none;}
.aboutPart2 .name{position:absolute; z-index:10; left:0px; top:173px; background:url(../images/bg2.html); height:40px; width:366px; overflow:hidden;}
.aboutPart2 .name li{padding-left:15px; line-height:40px; display:none;}
.aboutPart2 a{color:#FFF;}
/**/
.aboutPart3{width:478px; font-family:Arial;}
.aboutPart3 .list{height:140px; padding:1px 0 0 3px; overflow:hidden; background:url(../images/aboutPart3.html) left top no-repeat; position:relative; left:-2px;}
.aboutPart3 li{float:left;}
.aboutPart3 a{display:block; width:64px; height:123px; padding:0 0 0 15px; overflow:hidden; color:#cfcfcf; text-transform:uppercase;}
.aboutPart3 a h5{padding:38px 0 6px 0; color:#454545;}
.aboutPart3 a:hover{background:url(../images/aboutPart3-2.html) left top no-repeat; color:#FFF;}
.aboutPart3 a:hover h5{color:#FFF;}
/**/
.aboutPart4{width:447px; overflow:hidden; font-family:Arial;}
.aboutPart4 .content{line-height:21px; height:105px; overflow:hidden;}
.aboutPart4 .more{height:35px; line-height:30px; overflow:hidden;}
.aboutPart4 .more a{color:#4c76a7;}

.showPart1{width:713px; overflow:hidden;}
.showPart1 .title{text-align:center; padding:38px 0 6px 0;}
.showPart1 .time{text-align:center; height:45px; overflow:hidden;}
.showPart1 .imgDiv{background:url(../images/imgBg1-2.html) left top no-repeat; height:276px; padding:6px 0 0 7px; overflow:hidden;}
.showPart1 .content{color:#999; line-height:21px; padding:18px 5px;}
/**/
.showPart2{width:211px; overflow:hidden; padding-top:97px;}
.showPart2 .title{font-family:Arial; background:url(../images/showPart2.html) left top no-repeat; height:75px; overflow:hidden;}
.showPart2 .title a{display:block; height:65px; overflow:hidden; position:relative; padding-left:45px; color:#999; cursor:pointer; text-transform:uppercase;}
.showPart2 .title a h2{padding:12px 0 0px 0; font-size:12px; color:#666;}
.showPart2 .title img{position:absolute; z-index:10; top:2px; right:14px;}
.showPart2 .list{padding-bottom:10px;}
.showPart2 .list li{height:20px; line-height:20px; overflow:hidden; font-family:Arial; padding-left:10px;}
.showPart2 .imgDiv2{background:url(../images/imgBg3.html) center top no-repeat; height:130px; overflow:hidden;}
.showPart2 .imgDiv2 a{display:block; padding:10px 0 0 14px;}

.honor .title{padding-top:38px; height:48px; overflow:hidden; font-size:22px; color:#333;}
.honor .list1{width:90px; overflow:hidden; padding-top:55px;}
.honor .list1 li{height:66px; overflow:hidden; text-align:center;}
.honor .list1 a{color:#666; font-family:Arial; font-size:24px;}
.honor .list1 .liNow a{font-size:34px; color:#0e60c0; text-shadow:1px 1px 2px #888;}
/**/
.honor .list2{width:810px; overflow:hidden;}
.honor .year{color:#565656; font-size:52px; font-family:Arial; height:63px; overflow:hidden; font-weight:100;}
.honor .list li{float:left; height:765px; width:810px;overflow-y: scroll;}
.honor .list a{display:block; cursor:pointer; background:url(../images/honorBg1.html) left top no-repeat; height:85px; overflow:hidden; position:relative;}
.honor .list .morth{font-size:25px; color:#9e9e9e; font-family:Arial; position:absolute; z-index:1; left:0px; top:22px; width:100px; overflow:hidden; text-align:center;}
.honor .list .content{padding:10px 0 0 120px; width:663px; overflow:hidden; line-height:21px;}
.honor .list a:hover{background:url(../images/honorBg2.html) left top no-repeat;}
.honor .list a:hover .morth{color:#FFF;}
.honor .list a:hover .description{color:#707070;}
/**/
.honor .imgDiv{background:url(../images/imgBg4.html) left top no-repeat; height:360px; overflow:hidden; position:relative;}
.honor .listDiv{height:290px; overflow:hidden; padding:0px 0 0 16px; margin-top:15px;}
.honor .listDiv li{height:290px; overflow:hidden;}
.honor .name{height:48px; line-height:48px; overflow:hidden; padding-left:22px;}
.honor .name li{height:48px; overflow:hidden;}
.honor .btnDiv{position:absolute; z-index:10; top:320px; right:60px;}
.honor .btnDiv span{display:block; float:left; cursor:pointer; background:url(../images/flashBtn.html) center no-repeat; width:20px; height:20px; overflow:hidden; cursor:pointer;}
.honor .btnDiv .spanNow{background:url(../images/flashBtnHover.html) center no-repeat;}

.Authenticate{width:760px; overflow:hidden; margin:0 auto;}
.Authenticate .title{padding:28px 0 0 5px; height:38px; overflow:hidden; font-size:22px; color:#333;}
.AuthenticateBgT{background:url(../images/AuthenticateBgT.html); height:13px; overflow:hidden;}
.AuthenticateBgB{background:url(../images/AuthenticateBgB.html); height:13px; overflow:hidden;}
.AuthenticateBg{background:url(../images/AuthenticateBg.html) left repeat-y; min-height:300px; _height:300px;}
.AuthenticateImg{text-align:center;}
.AuthenticateImg img{border:#e0e0e0 solid 1px;}
.Authenticate .name{padding:15px 22px;}
/**/
.AuthenticateScroll{width:760px; height:124px; padding-top:20px; overflow:hidden; margin:0 auto; background:url(../images/AuthenticateScroll.html) top repeat-x; position:relative;}
.AuthenticateScroll .leftBtn{display:block; background:url(../images/leftBtn1.html) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; left:25px; top:45px;}
.AuthenticateScroll .leftBtn:hover{background:url(../images/leftBtn1Hover.html) left top no-repeat;}
.AuthenticateScroll .rightBtn{display:block; background:url(../images/rightBtn1.html) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; right:25px; top:45px;}
.AuthenticateScroll .rightBtn:hover{background:url(../images/rightBtn1Hover.html) left top no-repeat;}
.AuthenticateScroll .list{width:615px; height:125px; overflow:hidden; margin:0 auto; position:relative;}
.AuthenticateScroll ul{width:2000%; height:100px; position:absolute; z-index:1; left:0px; top:0px;}
.AuthenticateScroll li{float:left; width:131px; height:100px; overflow:hidden; cursor:pointer;}
.AuthenticateScroll .liNow{background:url(../images/imgBg2-2.html) left top no-repeat;}
.AuthenticateScroll .imgDiv{width:116px; height:76px; overflow:hidden; position:relative; left:6px; top:12px; text-align:center;}
.AuthenticateScroll .imgDiv img{height:76px;width:auto;}

.Cultural{width:965px; overflow:hidden; margin:0 auto;}
.Cultural .title{padding:28px 0 0 5px; height:45px; overflow:hidden; font-size:22px; color:#333;}
.CulturalT{background:url(../images/CulturalT.html); height:12px; overflow:hidden;}
.CulturalB{background:url(../images/CulturalB.html); height:12px; overflow:hidden;}
.CulturalBg{background:url(../images/Cultural.html) left repeat-y; min-height:200px; _height:200px;}
.Cultural .list{width:913px; overflow:hidden; margin:0 auto;}
.Cultural ul{width:110%;}
.Cultural li{float:left; width:323px; height:316px; overflow:hidden; background:url(../images/line2.html) left bottom no-repeat;}
.Cultural li h1{padding-top:30px; height:32px; overflow:hidden;}
.Cultural li h1 a{color:#505050;}
.Cultural li .imgDiv{height:165px; overflow:hidden;}
.Cultural li .content{line-height:21px; padding:0 55px 0 0; min-height:21px; _height:21px; position:relative;}
.Cultural li .more{position:absolute; z-index:10; right:55px; bottom:0px; color:#4c76a7}

.news{width:965px; margin:0 auto;}
.news .title{padding:28px 0 0 5px; height:45px; overflow:hidden; font-size:22px; color:#333;}
.news .list{width:965px; overflow:hidden; margin:0 auto; position:relative; left:-5px;}
.news ul{width:110%;}
.news li{float:left; width:295px; height:157px; padding:0 0 0 220px; overflow:hidden; position:relative;}
.news .imgDiv{background:url(../images/imgBg3-2.html) left top no-repeat; width:297px; height:141px; padding-top:5px; overflow:hidden; text-align:center; position:absolute; z-index:10; left:0px; top:0px;}
.news .name{font-size:16px; font-weight:bold; padding:5px 0;}
.news .name a{color:#505050;}
.news .content{line-height:21px; width:228px; overflow:hidden;}
.news .more{padding-top:6px;}
.news .more a{color:#4c76a7}

.productTitle{padding:28px 0 0 5px; overflow:hidden; font-size:22px; color:#333;}
.productImg{padding:0 0 18px 5px;}
.productTab{background:url(../images/productTab.html) left top no-repeat; height:65px; overflow:hidden; padding:5px 0 0 5px;}
.productTab li{float:left; height:38px; overflow:hidden; border-right:#dbdbdb solid 1px;}
.productTab a{display:block; float:left; width:116px; height:38px; line-height:38px; text-align:center; overflow:hidden; color:#454545;}
.productTab a:hover, .productTab .aNow{background:url(../images/productTab-2.html) left top no-repeat; color:#FFF;}
.productTitle2{padding:0px 0 0 5px; height:35px; overflow:hidden; color:#505050; position:relative;}
.productTitle2 .more{position:absolute; z-index:10; top:3px; right:6px; font-size:12px; font-weight:100; color:#184b87;}
.productContent{display:none;}
/**/
.productPart1{padding-left:5px;}
.productPart1 .name{font-size:14px; padding-bottom:12px;}
.productPart1 li{height:21px; width:368px; overflow:hidden; float:left;}
/**/
.productPart2{line-height:21px; padding-left:5px;}
/**/
.productPart3{background:url(../images/productPart3Bg.html) left repeat-y;}
.productPart3 .bg2{background:url(../images/productPart3B.html) left bottom no-repeat; padding:0 5px 5px 2px;}
.productPart3 th{height:48px; font-weight:100; font-size:14px;}
.productPart3 td{height:57px; text-align:center; border-bottom:#ebebeb solid 1px;}
/**/
.productPart4{width:741px; overflow:hidden; position:relative;}
.productPart4 ul{width:110%;}
.productPart4 li{float:left; width:251px; height:165px; overflow:hidden; background:url(../images/imgBg5.html) left top no-repeat;}
.productPart4 .imgDiv{padding:6px 0 0 7px; height:130px; overflow:hidden;}
.productPart4 .name{padding-left:12px;}

.sideTitle{background:url(../images/sideTitle.html) left top no-repeat; line-height:39px; height:55px; overflow:hidden; text-align:right; color:#FFF; padding-right:35px;}
.sideList{text-align:left;}
.sideList h2{font-size:12px; height:46px; overflow:hidden; font-weight:100; text-align:right;}
.sideList h2 a{display:block; background:url(../images/sideListBg1.html) right top no-repeat; height:34px; line-height:32px; overflow:hidden; padding-right:35px; color:#505050;}
.sideList h2 .aNow, .sideList h2 a:hover{background:url(../images/sideListBg2.html) right top no-repeat; color:#4b79af;}
.sideList .list{padding-bottom:6px; display:none;}
.sideList li{ width:200px; margin-top:15px;padding-right:35px;}


.sideList1{text-align:right;}
.sideList1 h2{font-size:12px; height:46px; overflow:hidden; font-weight:100;}
.sideList1 h2 a{display:block; background:url(../images/hui.html) right top no-repeat; height:40px; line-height:32px; overflow:hidden; padding-right:35px; color:#505050;}
.sideList1 h2 .aNow, .sideList1 h2 a:hover{background:url(../images/sideTitle.html) right top no-repeat; color:#FFF;}
.sideList1 .list{padding-bottom:6px; display:none;}
.sideList1 li{height:24px; overflow:hidden; padding-right:35px;}



.hScrollPane_dragbar,
.hScrollPane_draghandle,
.hScrollPane_leftarrow,.hScrollPane_rightarrow{}

.hScrollPane_dragbar{
	position:absolute;
	left:0px;
	bottom:0px;
	height:20px;
	margin:0 auto;
	background-position:left -32px;
}
.hScrollPane_draghandle{
	height:3px;
	width:30px;
	/*border:1px solid #8A0D0D;*/
	overflow:hidden;
	position:absolute;
	top:5px;
	left:0px;
	cursor:default;
	background-position:center -48px;
	background-repeat:no-repeat;
	background-color:#949494;
	-moz-border-radius:2px; 
    -khtml-border-radius:2px; 
    -webkit-border-radius:2px; 
    border-radius:2px;
}
.hScrollPane_leftarrow,.hScrollPane_rightarrow{
	display:inline-block;
	height:16px;
	width:17px;
	overflow:hidden;
	position:absolute;
	bottom:0;
}
.hScrollPane_leftarrow{left:0;}
.hScrollPane_leftarrow:hover{background-position:left -64px;}
.hScrollPane_rightarrow{right:0; background-position:left -16px;}
.hScrollPane_rightarrow:hover{background-position:left -80px;}

.draghandlealter{
	background-position:center -96px;
	background-color:#c9b467;
}

/*!
 * jQVMap Version 1.0 
 *
 * http://jqvmap.com
 *
 * Copyright 2012, Peter Schmalfeldt <manifestinteractive@gmail.com>
 * Licensed under the MIT license.
 *
 * Fork Me @ https://github.com/manifestinteractive/jqvmap
 */
.jqvmap-label
{
	position: absolute;
	display: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #292929;
	color: white;
	font-family: sans-serif, Verdana;
	font-size: smaller;
	padding: 3px;
}
.jqvmap-zoomin, .jqvmap-zoomout
{
	position: absolute;
	left: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #000000;
	padding: 3px;
	color: white;
	width: 10px;
	height: 10px;
	cursor: pointer;
	line-height: 10px;
	text-align: center;
}
.jqvmap-zoomin
{
	top: 10px;
}
.jqvmap-zoomout
{
	top: 30px;
}
.jqvmap-region
{
  cursor: pointer;
}
.jqvmap-ajax_response
{
  width: 100%;
  height: 500px;
}




li{list-style:none;}

area {
blr:expression(this.onFocus=this.blur())
}
area {
	-webkit-tap-highlight-color: transparent;
}
.mapmainwrap {
	position: relative;
	width: 698px;
	height: 663px;
	overflow: hidden;
	margin:auto;
}
.mapinwrap {
	position: absolute;
	width: 770px;
	height: 663px;
	top: 0px;
	left: -26px;
}
.map {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 770px;
	height: 663px;
	background: url(../maps/map_bg_v2.html) 0 0 no-repeat;
	z-index: 1;
}
.map-part {
	position: absolute;
	z-index: 2;
	font-size: 0px;
	overflow: hidden;
	filter: Alpha(opacity='54');
	opacity: 0.54;
}
.map-part-xinjiang {
	left: 32px;
	top: 120px;
}
.map-part-in {
	display: block;
}
.map-part-xinjiang .map-part-in {
	background: url(../maps/xinjiang.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/xinjiang.html');
	width: 280px;
	height: 214px;
}
.map-part-xizang {
	left: 63px;
	top: 309px;
}
.map-part-xizang .map-part-in {
	background: url(../maps/xizang.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/xizang.html');
	width: 286px;
	height: 174px;
}
.map-part-gansu {
	left: 260px;
	top: 231px;
}
.map-part-gansu .map-part-in {
	background: url(../maps/gansu.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/gansu.html');
	width: 198px;
	height: 171px;
}
.map-part-qinghai {
	left: 209px;
	top: 283px;
}
.map-part-qinghai .map-part-in {
	background: url(../maps/qinghai.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/qinghai.html');
	width: 177px;
	height: 129px;
}
.map-part-sichuan {
	left: 307px;
	top: 369px;
}
.map-part-sichuan .map-part-in {
	background: url(../maps/sichuan.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/sichuan.html');
	width: 154px;
	height: 136px;
}
.map-part-yunnan {
	left: 302px;
	top: 450px;
}
.map-part-yunnan .map-part-in {
	background: url(../maps/yunnan.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/yunnan.html');
	width: 126px;
	height: 131px;
}
.map-part-guangxi {
	left: 400px;
	top: 491px;
}
.map-part-guangxi .map-part-in {
	background: url(../maps/guangxi.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/guangxi.html');
	width: 112px;
	height: 87px;
}
.map-part-guizhou {
	left: 387px;
	top: 448px;
}
.map-part-guizhou .map-part-in {
	background: url(../maps/guizhou.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/guizhou.html');
	width: 87px;
	height: 76px;
}
.map-part-hunan {
	left: 462px;
	top: 432px;
}
.map-part-hunan .map-part-in {
	background: url(../maps/hunan.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/hunan.html');
	width: 79px;
	height: 91px;
}
.map-part-chongqing {
	left: 416px;
	top: 402px;
}
.map-part-chongqing .map-part-in {
	background: url(../maps/chongqing.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/chongqing.html');
	width: 66px;
	height: 67px;
}
.map-part-hubei {
	left: 453px;
	top: 384px;
}
.map-part-hubei .map-part-in {
	background: url(../maps/hubei.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/hubei.html');
	width: 109px;
	height: 70px;
}
.map-part-jiangxi {
	left: 526px;
	top: 429px;
}
.map-part-jiangxi .map-part-in {
	background: url(../maps/jiangxi.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/jiangxi.html');
	width: 71px;
	height: 93px;
}
.map-part-shanxi {
	left: 414px;
	top: 285px;
}
.map-part-shanxi .map-part-in {
	background: url(../maps/shanxi.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/shanxi.html');
	width: 75px;
	height: 128px;
}
.map-part-henan {
	left: 477px;
	top: 331px;
}
.map-part-henan .map-part-in {
	background: url(../maps/henan.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/henan.html');
	width: 85px;
	height: 82px;
}
.map-part-anhui {
	left: 537px;
	top: 355px;
}
.map-part-anhui .map-part-in {
	background: url(../maps/anhui.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/anhui.html');
	width: 70px;
	height: 85px;
}
.map-part-hebei {
	left: 510px;
	top: 228px;
}
.map-part-hebei .map-part-in {
	background: url(../maps/hebei.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/hebei.html');
	width: 80px;
	height: 112px;
}
.map-part-neimenggu {
	left: 317px;
	top: 60px;
}
.map-part-neimenggu .map-part-in {
	background: url(../maps/neimenggu.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/neimenggu.html');
	width: 306px;
	height: 262px;
}
.map-part-ningxia {
	left: 396px;
	top: 289px;
}
.map-part-ningxia .map-part-in {
	background: url(../maps/ningxia.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/ningxia.html');
	width: 45px;
	height: 71px;
}
.map-part-shanxi-up {
	left: 473px;
	top: 263px;
}
.map-part-shanxi-up .map-part-in {
	background: url(../maps/shanxi-up.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/shanxi-up.html');
	width: 52px;
	height: 106px;
}
.map-part-beijing {
	left: 531px;
	top: 255px;
}
.map-part-beijing .map-part-in {
	background: url(../maps/beijing.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/beijing.html');
	width: 29px;
	height: 29px;
}
.map-part-tianjin {
	left: 548px;
	top: 265px;
}
.map-part-tianjin .map-part-in {
	background: url(../maps/tianjin.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/tianjin.html');
	width: 23px;
	height: 30px;
}
.map-part-heilongjiang {
	left: 563px;
	top: 54px;
}
.map-part-heilongjiang .map-part-in {
	background: url(../maps/heilongjiang.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/heilongjiang.html');
	width: 156px;
	height: 143px;
}
.map-part-jilin {
	left: 587px;
	top: 162px;
}
.map-part-jilin .map-part-in {
	background: url(../maps/jilin.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/jilin.html');
	width: 119px;
	height: 83px;
}
.map-part-liaoning {
	left: 569px;
	top: 207px;
}
.map-part-liaoning .map-part-in {
	background: url(../maps/liaoning.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/liaoning.html');
	width: 86px;
	height: 82px;
}
.map-part-shandong {
	left: 534px;
	top: 298px;
}
.map-part-shandong .map-part-in {
	background: url(../maps/shandong.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/shandong.html');
	width: 97px;
	height: 64px;
}
.map-part-jiangsu {
	left: 553px;
	top: 346px;
}
.map-part-jiangsu .map-part-in {
	background: url(../maps/jiangsu.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/jiangsu.html');
	width: 84px;
	height: 66px;
}
.map-part-shanghai {
	left: 621px;
	top: 394px;
}
.map-part-shanghai .map-part-in {
	background: url(../maps/shanghai.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/shanghai.html');
	width: 19px;
	height: 18px;
}
.map-part-zhejiang {
	left: 587px;
	top: 407px;
}
.map-part-zhejiang .map-part-in {
	background: url(../maps/zhejiang.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/zhejiang.html');
	width: 55px;
	height: 63px;
}
.map-part-fujian {
	left: 559px;
	top: 451px;
}
.map-part-fujian .map-part-in {
	background: url(../maps/fujian.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/fujian.html');
	width: 66px;
	height: 80px;
}
.map-part-guangdong {
	left: 476px;
	top: 502px;
}
.map-part-guangdong .map-part-in {
	background: url(../maps/guangdong.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/guangdong.html');
	width: 113px;
	height: 91px;
}
.map-part-hainan {
	left: 461px;
	top: 590px;
}
.map-part-hainan .map-part-in {
	background: url(../maps/hainan.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/hainan.html');
	width: 38px;
	height: 33px;
}
.map-part-taiwan {
	left: 625px;
	top: 493px;
}
.map-part-taiwan .map-part-in {
	background: url(../maps/taiwan.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/taiwan.html');
	width: 27px;
	height: 58px;
}
.maptips {
	position: absolute;
	z-index: 5;
	width: 233px;
	height: 71px;
	color: #999;
	left: 293px;
	top: 66px;
}
.maptips-title {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 20px;
	line-height: 20px;
	font-family: "Arial", "o����?";
}
.maptips-line {
	height: 20px;
}
.maptips-lv {
	float: left;
	width: 8px;
	line-height: 8px;
	height: 8px;
	padding: 6px 8px 6px 0;
}
.maptips-lv span {
	display: block;
	width: 8px;
	height: 8px;
	font-size: 0px;
}
.maptips-lv1 span {
	background-color: #ff8500;
}
.maptips-lv2 span {
	background-color: #ffb667;
}
.maptips-lv3 span {
	background-color: #ffdab2;
}
.maptips-txt {
	line-height: 20px;
}
.province {
	width: 770px;
	height: 663px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3;
	background: url(../maps/map-24.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/map-24.html');
}
.province-line {
	width: 770px;
	height: 663px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
	background: url(../maps/line-new-24.html) 0 0 no-repeat;
	_background: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/line-new-24.html');
}
.fakelayer {
	left: 0px;
	top: 0px;
	width: 770px;
	height: 663px;
	position: absolute;
	z-index: 4;
	border: none;
}
.popup {
	position: absolute;
	z-index: 5;
	width: 312px;
	padding-bottom: 40px;
	left: 600px;
	font-size: 12px;
	display: none;
}
.popup-in {
	background: #fff;
	border: solid 1px #666;
}
.popup-head {
	height: 28px;
	line-height: 28px;
	background: url(../maps/img_04.html) 0 0 repeat-x;
	padding-left: 17px;
	padding-right: 10px;
}
.popup-head a:link, .popup-head a:visited {
	color: #40613c;
	text-decoration: none;
}
.popup-head a:active, .popup-head a:hover, .popup-head a:focus {
	color: #40613c;
	text-decoration: underline;
}
.popup-head-lt {
	float: left;
	display: inline;
}
.popup-head-rt {
	float: right;
	display: inline;
}
.popup-tj {
	line-height: 20px;
	height: 20px;
	padding-top: 10px;
	padding-left: 17px;
	color: #000;
}
.popup-in ul {
	padding: 0 0 0 17px; /* lxl.fixn */
}
.popup-in li {
	padding-left: 15px;
	line-height: 22px;
	background: url(../maps/point_01.html) 0 50% no-repeat;
}
.popup-in li a:link {
	color: #000;
	text-decoration: none;
}
.popup-in li a:visited {
	color: #800080;
	text-decoration: none;
}
.popup-in li a:active, .popup-in li a:hover, .popup-in li a:focus {
	color: #375435;
	text-decoration: underline;
}
.popup-bt {
	width: 67px;
	height: 41px;
	font-size: 0px;
	overflow: hidden;
	background: url(../maps/img_05.html) 50% 50% no-repeat;
	_background: none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='maps/img_05.html');
	position: absolute;
	left: 117px;
	bottom: 0px;
}
.popup-tj {
	background: #fff;
}

.topll{
	width:1200px;
	height:108px;
	margin:10px auto;
	
	}
.topll_a{
	width:990px;
	height:107px;
	float:left;
	padding-top:10px;}
	.topll_a1{
	width:990px;
	height:107px;
	float:left;
}
	.topll_b{
	width:160px;
	height:40px;
	float:left;
	padding-top:70px;

	}
.topll_b2{
	width:160px;
	height:40px;
	float:left;
	padding-top:50px;

	}
.topll_b_a{
	width:200px;
	height:40px;
	margin-top:20px;
	float:right;
	
	}
.yuyu{
	width:130px;
	height:20px;
	float:right;
	clear:both;
	overflow:hidden;
	padding-top:15px;
	}
.zhgnwen{
	width:60px;
	height:33px;
	float:left;
	}



.fourbox{margin-top:35px;height:524px; padding-bottom:30px;overflow:hidden; width:1050px; margin:0px auto;}
.box2{width:219px;height:262px;float:left;margin-right:6px;_display:inline;position:relative;cursor:pointer;overflow:hidden}
.box2none{margin-right:0}
.box2list{width:217px;height:260px;border:1px solid #e2e3e6}
.b2ltit{height:36px;line-height:36px;border-bottom:1px solid #e2e3e6;text-align:center;color:#173e75;font-size:16px; font-weight:bold;}
.b2lcon{padding:7px 7px 0 7px;overflow:hidden}
.b2lcon img{width:201px;height:100px;}
.b2lcon p{margin-top:8px;line-height:26px;color:#404040;font-weight: initial;}
.b2lcon a.more{display:block;height:20px;line-height:20px;text-align:right;margin-top:5px;font-family:"微软雅黑";color:#404040;padding-right:8px;overflow:hidden}
.box2 .line {position:absolute;bottom:0;width:0;height:2px;background:#e75b1e;}
.box2:hover .b2lcon p,.box2:hover .b2lcon a.more{color:#e75b1e}

.fourboxleft{
	float:left;
	width:680px;
}
.fourboxright{
	float:right;
	width:370px;
}
.shipin{
	width:370px;
	height:265px;
	float:right;
	
	
	}
.contactt{
	width:370px;
	height:265px;
	float:right;
	}
.reitit{line-height:22px;color:#173e75;font-size:16px;border-bottom:1px solid #e2e3e6;padding:6px 0;_width:275px; overflow:hidden; font-weight:bold;}
.reitit span{ float:left;}
.reitit a{width:50px; height:18px; line-height:18px; float:right; text-align:center; color:#fff; font-size:12px; background:#004870; margin-top:4px;}
.reitlist{margin-top:19px;height:129px;overflow:hidden}
.reitlist dd{width:218px;height:129px;float:left;overflow:hidden}
.reitlist dd img{width:218px;height:129px;}
.reitlist dt{width:725px;float:right;line-height:30px;color:#404040;overflow:hidden}
.reitlist dt p{line-height:30px;color:#404040;padding:4px 0 0}


.yqljcon{ border:1px solid #dbdbdb; margin-bottom:40px; padding:0 20px;_width:916px; overflow:hidden; }
.yqljtit{ height:22px; line-height:22px; margin-top:15px; padding-bottom:7px; background:url(../images/yqljtit.jpg) 0 bottom no-repeat; overflow:hidden}
.yqljtit span{ float:left; font-size:18px; color:#004870; font-family:"微软雅黑"}
.yqljtit img{ width:13px; height:13px; float:right; margin-top:9px;}
.yqljlist{ padding:12px 0; overflow:hidden}
.yqljlist li{ line-height:28px; height:28px;_line-height:18px; _height:18px; color:#999; float:left; width:102px; overflow:hidden}
.yqljlist li a{ color:#2f2f2f;font-family:"微软雅黑"; font-weight: initial;}
.yqljlist li a:hover{color:#E75B1E}
/*底部*/
#bottom{ width:100%;background:#004870; border-top:3px solid #e75b1e; height:126px; overflow:hidden}
.bottom{ width:960px; height:120px; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.copyright{ width:737px; float:left; margin-top:12px; overflow:hidden}
.copyright p{ line-height:24px; color:#fff; font-size:13px; padding:4px 0; font-weight: initial;}
.botline{ height:1px; line-height:1px; background:#045e8f; overflow:hidden}
.logo2{ width:175px; height:90px; float:right; margin-top:15px; overflow:hidden; margin-bottom:10px;}
.botlink{ height:24px; margin-top:10px;}
.fudong{ width:129px; height:308px; border:3px solid #004870; background:#fff; position:fixed; bottom:96px; right:10px;}
.fdclose{ display:block; height:17px; margin-top:5px;padding:0 15px; overflow:hidden}
.fdclose img{ width:17px; height:17px; float:right; 
overflow:hidden}
.fdew{ height:99px; margin-top:9px;padding:0 15px; overflow:hidden}
.qqlist{padding:3px 8px 0;overflow:hidden}
.qqlist li{ height:25px; line-height:25px; margin-top:8px; overflow:hidden}
.qqlist img{ float:left; width:79px; height:25px;}
.qqlist span{ float:left; padding-right:5px;}
.fdphone{ height:30px; line-height:30px; color:#be060a; text-align:center; font-size:14px; margin-top:5px;*+margin-top:-1px;}
.fdzx{margin-top:5px; background:#004870; height:36px; line-height:36px; color:#fff; font-size:18px; text-align:center}

.xbb{
	width:1000px;
	height:215px;
	margin:0px auto;	}
	
	/*主体容器*/
.container{ width:1000px; height:auto; margin:0 auto ; padding-bottom:15px;}

/*页脚*/
.footer{ width:100%; height:auto; background:#008d28;}
.footerBox{ width:1000px; height:auto; padding:34px 0 36px 0; margin:0 auto;}
.footerBox p{ width:1000px; text-align:center; color:#CCC; font-size:12px;}
.footerBox p a{margin:0 5px;color:#CCC;}
.footerBox p a:hover{ color:#CCC; }
.footerText { height:24px; line-height:24px; padding-bottom:2px; margin-bottom:5px; background:url(../images/Ba010.html) no-repeat bottom center;}
.seo{ height:22px; line-height:22px;}
	
/*推荐产品*/

.products{ width:1000px; height:248px; background:#FFF; border-left:1px #ccc solid;border-right:1px #ccc solid; border-bottom:1px #ccc solid;}
	/*标题*/
	.homeTitle{ width:998px; height:33px; padding:0 20px; background:url(../images/Ba005.html) no-repeat; line-height:33px; margin-bottom:20px; clear:both; }
	.homeTitle h1{ display:inline-block; color:#fff; font-size:16px;  float: left; padding-left:5px;}
	.homeTitle h1 samp{ font-size:12px; color:#fff; }
	.homeTitle  a{ color:#333; font-size:12px; font-family:"宋体"; float:right; padding-right:35px;}
	
	
	/*推荐产品列表*/
	.productslist{ width:1030px; height:308px;}
	.productslist li{ width:184px; height:180px; margin:0 20px 15px 0; float:left;}
	.productslist li .Img{ display:block; width:184px; height:143px; border:1px solid #afafaf; padding:2px; text-align:center; overflow:hidden; text-align: center;}
	.productslist li .Img img{ max-height:143px; display:block;}
	.productslist li .text{ display:block; width:184px; height:30px; line-height:30px; text-align:center; color:#bdbdbd; font-size:12px;}
	.productslist li .hover{ color:red;}


.banner_bg{
	width:100%;
	clear:both;
	height:400px;
	overflow:hidden;
	}
.indexBanner {
	position:relative;
	height:400px;
	width:100%;
	overflow:hidden;
}
.mask{
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	display:block;
	z-index:5000;
	background:url(../../zhengshun/images/mask_bg.html) no-repeat center bottom;
	}
.indexBanner div{
	position:absolute;
	top:-2px;
	left:0;
	display:none;
	height:390px;
	width:100%;
	overflow:hidden;
	text-align:left;
	z-index:10;
	border:1px solid #fff;
}
.indexBanner div a{
	display:block;
	height:400px;
	}
.indexBanner div img{
	width:1003px;
	height:398px;
	clear:both;
	}
.indexBanner div.now {
	display:block;
}
.ul_bannerMenu {
	position:absolute;
	bottom:6px;
	z-index:80000;
	top: 360px;top: 360px;
}
.ul_bannerMenu li {
	display:-moz-inline-stack;
	display:inline-block;
    *display:inline;
    *zoom:1;
	margin-right:5px;
	width:15px;
	line-height:15px;
	text-align:center;
	font-size:0px;
	color:#fff;
	cursor:hand;
	cursor:pointer;
	background:url("../images/ban_icon.png") ;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../../zhengshun/images/ban_icon.html");
	_background:none;
}
.ul_bannerMenu li.now {
	background:url("../images/ban_icon_hover.png");
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../../zhengshun/images/ban_icon_hover.html");
	_background:none;
	color:#ff0000;
}
#botPrev{
	width:56px;
	height:56px;
	cursor:pointer;
	position:absolute;
	left:153px;
	z-index:5000;
	background:url(../../zhengshun/images/Prev.html) no-repeat;
	filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 -khtml-opacity: 0.3;
	 opacity: 0.3;
	 display:none;
	}
#botNext{
	width:56px;
	height:56px;
	cursor:pointer;
	position:absolute;
	right:153px;
	z-index:5000;
	background:url(../../zhengshun/images/Next.html) no-repeat;
	filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 -khtml-opacity: 0.3;
	 opacity: 0.3;
	 display:none;
	}
#txtsrcoll{
	line-height:34px;
	height:34px;}
	
	
#indemoa {	WIDTH: 9999px; FLOAT: left; overflow:hidden; }

#demoa2 {	FLOAT: left}

#demo {
	WIDTH:1030px; OVERFLOW:hidden; height:250px; margin:0 auto; }

#indemo {
	WIDTH:9999px; FLOAT:left
}
#demo1 {
	FLOAT:left
}
#demo2 {
	FLOAT:left
}

.showcar li{width:260px; height:195px; float:left; margin:18px 15px 0 16px; border:1px solid #d8d8d8; overflow:hidden; display:inline;}
.showcar li img{width:252px; height:185px; margin:4px;}
.showcar li p{width:260px; height:31px; background:#d8d8d8; text-align:center; line-height:31px;}
.showcar li a{color:#333;}
